pickle factory - French English Dictionary